$(function () {
  var all_url = 'http://t.scsj.net.cn/pzq/admin/'
  var token = $.cookie('token')
  var phoneReg = /^1[3|4|5|7|8][0-9]{9}$/
  // 6—12位密码正则
  var pwReg = /[A-Za-z0-9]{6,20}/
  //   $.toast.prototype.defaults.duration = 800

  //   token判断
  if (token) {
    $.ajax({
      url: all_url + '/user/getUserDetail.do',
      type: 'post',
      dataType: 'json',
      data: {
        tocken: token
      },
      success: function (data) {
        if (data.code == 200) {
          location.href = '/h5/templates/personal.html'
        } else if (data.code == 408 || data.code == 402) {
          $.cookie('token', null, {
            path: '/',
            expires: -1
          })
          $.cookie('userId', null, {
            path: '/',
            expires: -1
          })
          return
        }
      }
    })
  }

  // 去掉用户输入的空格或者横线
  String.prototype.NoSpace = function () {
    return this.replace(/[\s|-]+/g, '')
  }
  $('#text').change(function () {
    var val = $('#text').val().NoSpace()
    $('#text').val(val)
  })

  function login () {
    var un = $('#text').val()
    var pw = $('#password').val()
    if (un == '' || pw == '') {
      $.toast('请将登录信息填写完整','text')
    } else if (!phoneReg.test(un)) {
      $.toast('手机号码格式错误', 'text')
    } else if (!pwReg.test(pw)) {
      $.toast('密码格式错误', 'text')
    } else {
      alert(2);
      $.ajax({
        url: all_url + 'index.php/login/login',
        type: 'post',
        dataType: 'json',
        data: {
          phone: un,
          userPasswd: pw
        },
        success: function (data) {
          if (data.ret == 1) {
            // $.toast(data.msg, 'text', function () {
            //   // 注册成功则缓存用户id及tk
            //   data = data.data;
            //   $.cookie('userId', data.user.id, {
            //     path: '/',
            //     expires: 30
            //   })
            //   $.cookie('token',data.user.tk, {
            //     path: '/',
            //     expires: 30
            //   })
            //   location.href = './mine/myPersonal.html';
            // })
            location.href = './home/home.html';
          }else {
            $.toast(data.msg, 'text');
          }
        },
        error: function () {
          $.toast('系统错误', 'text')
        }
      })
    }
  }

  //   登录请求
  $('#login input').click(function(){
    alert(1);
    login();
  })

  /* 监听回车键*/
  document.onkeydown = function (e) {
    var ev = document.all ? window.event : e
    if (ev.keyCode == 13) {
      login()
    }
  }
})
